Clean up file handle leak in XML code.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 29 Jan 2005 22:55:49 +0000 (22:55 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 29 Jan 2005 22:55:49 +0000 (22:55 +0000)
gpsbabel/xmlgeneric.c

index 35f76060376bfe99edfe092bd75b13baae256cfa..37dd183fe9f993b42e165936d600a802eb4eb443 100644 (file)
@@ -247,6 +247,10 @@ xml_deinit(void)
 {
        vmem_free(&current_tag);
        vmem_free(&cdatastr);
+       if (ifd) {
+               fclose(ifd);
+               ifd = NULL;
+       }
 }
 
 /******************************************/